package com.caojing.haolemai.bean;

import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 * Created by CaoJing on 2016/10/21.
 */
public class ProductBean {

    /**
     * status : 1
     * reason :
     * results : {"product_id":17400640,"code":"AW4667","name":"Adidas阿迪达斯 男式 Cloudfoam耐磨防滑低帮实战篮球鞋","market_price":429,"sale_price":309,"status":"1","if_can_use_card":"0","time_to_market":"201607","brand_id":2,"category_id":52,"main_color":"gray","is_outlets":"0","is_import":0,"is_collect":0,"import_logo":"","explain":"","left_icon_url":"","right_icon_url":"","brand_name":"Adidas阿迪达斯","gender_id":"1","gender_name":"男式","photos":{"l_1":"http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/0f41d74672588ffb6c4c48ef10f10558.jpg","l_2":"http://0.image.kw.okbuycdn.com/nbn/w498_498_detect/static/9e82ce940fe5c6223b3c7f1a83f674a8.jpg","l_3":"http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/07dcd686f8626f2dca5002b9fdb8b7d7.jpg","l_4":"http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/33b36865ecee702c68573fed8475eb1b.jpg","l_5":"http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/8164ca9c2599508f32ba64dc9161b20d.jpg","l_6":"http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/4d779b8151d48e444d3864182ee6c3e5.jpg","l_7":"http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/3f8badf1f94ba223b1be3986427808b5.jpg","l_8":"http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/674f9eb26739561c582d1a01f84eacaf.jpg","l_9":"http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/4623658e34848ebb5f7c312cfa1ba9b0.jpg"},"list_image":"http://0.image.lx.okbuycdn.com/nbn/w270_270_detect/static/8c60b17a20c309cef9006b1a06f75fab.jpg","category_name":"篮球鞋","comments_info":{"counts":"0","total_score":"0","summary_rating":"0","suit_rating":"0","style_rating":"0","size_rating":"0","width_rating":"0"},"show_orders_info":{"counts":0},"relate_coms":[{"product_id":17400640,"photo":"http://0.image.lx.okbuycdn.com/nbn/w150_150_detect/static/8c60b17a20c309cef9006b1a06f75fab.jpg","color_name":"灰色"},{"product_id":"17400639","photo":"http://0.image.lx.okbuycdn.com/nbn/w150_150_detect/static/a00424b3663167a9d9a3902646e1fd5e.jpg","color_name":"白色"}],"new_name":"男式 Cloudfoam耐磨防滑低帮实战篮球鞋","ad_word":"","comment_total":12,"has_size":0,"help_size":"","size_compare":{"stand_size_id":"8","size_cat_info":{"8":"欧洲码（EUR）","12":"英国码（UK）","14":"中国码（MM）","34":"法国码（FR）","113":"实测内长（MM）"},"size_infos":[{"8":"35.5","12":"3","14":"215","34":"35 1/2","113":"--"},{"8":"36","12":"3.5","14":"220","34":"36","113":"--"},{"8":"36.5","12":"4","14":"225","34":"36 2/3","113":"--"},{"8":"37","12":"4.5","14":"230","34":"37 1/3","113":"--"},{"8":"38","12":"5","14":"235","34":"38","113":"--"},{"8":"38.5","12":"5.5","14":"235","34":"38 2/3","113":"--"},{"8":"39","12":"6","14":"240","34":"39 1/3","113":"--"},{"8":"40","12":"6.5","14":"245","34":"40","113":"--"},{"8":"40.5","12":"7","14":"250","34":"40 2/3","113":"--"},{"8":"41","12":"7.5","14":"255","34":"41 1/3","113":"--"},{"8":"42","12":"8","14":"260","34":"42","113":"--"},{"8":"42.5","12":"8.5","14":"265","34":"42 2/3","113":"--"},{"8":"43","12":"9","14":"265","34":"43 1/3","113":"--"},{"8":"44","12":"9.5","14":"270","34":"44 ","113":"--"},{"8":"44.5","12":"10","14":"275","34":"44 2/3","113":"--"},{"8":"45","12":"10.5","14":"280","34":"45 1/3","113":"--"},{"8":"46","12":"11","14":"285","34":"46","113":"--"},{"8":"46.5","12":"11.5","14":"290","34":"46 2/3","113":"--"},{"8":"47","12":"12","14":"290","34":"47 1/3","113":"--"}]},"promotions":null,"outlets_info":{},"notes":"","quick_shopping":1}
     */

    @SerializedName("status")
    private int status;
    @SerializedName("reason")
    private String reason;
    /**
     * product_id : 17400640
     * code : AW4667
     * name : Adidas阿迪达斯 男式 Cloudfoam耐磨防滑低帮实战篮球鞋
     * market_price : 429
     * sale_price : 309
     * status : 1
     * if_can_use_card : 0
     * time_to_market : 201607
     * brand_id : 2
     * category_id : 52
     * main_color : gray
     * is_outlets : 0
     * is_import : 0
     * is_collect : 0
     * import_logo :
     * explain :
     * left_icon_url :
     * right_icon_url :
     * brand_name : Adidas阿迪达斯
     * gender_id : 1
     * gender_name : 男式
     * photos : {"l_1":"http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/0f41d74672588ffb6c4c48ef10f10558.jpg","l_2":"http://0.image.kw.okbuycdn.com/nbn/w498_498_detect/static/9e82ce940fe5c6223b3c7f1a83f674a8.jpg","l_3":"http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/07dcd686f8626f2dca5002b9fdb8b7d7.jpg","l_4":"http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/33b36865ecee702c68573fed8475eb1b.jpg","l_5":"http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/8164ca9c2599508f32ba64dc9161b20d.jpg","l_6":"http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/4d779b8151d48e444d3864182ee6c3e5.jpg","l_7":"http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/3f8badf1f94ba223b1be3986427808b5.jpg","l_8":"http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/674f9eb26739561c582d1a01f84eacaf.jpg","l_9":"http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/4623658e34848ebb5f7c312cfa1ba9b0.jpg"}
     * list_image : http://0.image.lx.okbuycdn.com/nbn/w270_270_detect/static/8c60b17a20c309cef9006b1a06f75fab.jpg
     * category_name : 篮球鞋
     * comments_info : {"counts":"0","total_score":"0","summary_rating":"0","suit_rating":"0","style_rating":"0","size_rating":"0","width_rating":"0"}
     * show_orders_info : {"counts":0}
     * relate_coms : [{"product_id":17400640,"photo":"http://0.image.lx.okbuycdn.com/nbn/w150_150_detect/static/8c60b17a20c309cef9006b1a06f75fab.jpg","color_name":"灰色"},{"product_id":"17400639","photo":"http://0.image.lx.okbuycdn.com/nbn/w150_150_detect/static/a00424b3663167a9d9a3902646e1fd5e.jpg","color_name":"白色"}]
     * new_name : 男式 Cloudfoam耐磨防滑低帮实战篮球鞋
     * ad_word :
     * comment_total : 12
     * has_size : 0
     * help_size :
     * size_compare : {"stand_size_id":"8","size_cat_info":{"8":"欧洲码（EUR）","12":"英国码（UK）","14":"中国码（MM）","34":"法国码（FR）","113":"实测内长（MM）"},"size_infos":[{"8":"35.5","12":"3","14":"215","34":"35 1/2","113":"--"},{"8":"36","12":"3.5","14":"220","34":"36","113":"--"},{"8":"36.5","12":"4","14":"225","34":"36 2/3","113":"--"},{"8":"37","12":"4.5","14":"230","34":"37 1/3","113":"--"},{"8":"38","12":"5","14":"235","34":"38","113":"--"},{"8":"38.5","12":"5.5","14":"235","34":"38 2/3","113":"--"},{"8":"39","12":"6","14":"240","34":"39 1/3","113":"--"},{"8":"40","12":"6.5","14":"245","34":"40","113":"--"},{"8":"40.5","12":"7","14":"250","34":"40 2/3","113":"--"},{"8":"41","12":"7.5","14":"255","34":"41 1/3","113":"--"},{"8":"42","12":"8","14":"260","34":"42","113":"--"},{"8":"42.5","12":"8.5","14":"265","34":"42 2/3","113":"--"},{"8":"43","12":"9","14":"265","34":"43 1/3","113":"--"},{"8":"44","12":"9.5","14":"270","34":"44 ","113":"--"},{"8":"44.5","12":"10","14":"275","34":"44 2/3","113":"--"},{"8":"45","12":"10.5","14":"280","34":"45 1/3","113":"--"},{"8":"46","12":"11","14":"285","34":"46","113":"--"},{"8":"46.5","12":"11.5","14":"290","34":"46 2/3","113":"--"},{"8":"47","12":"12","14":"290","34":"47 1/3","113":"--"}]}
     * promotions : null
     * outlets_info : {}
     * notes :
     * quick_shopping : 1
     */

    @SerializedName("results")
    private ResultsBean results;

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public ResultsBean getResults() {
        return results;
    }

    public void setResults(ResultsBean results) {
        this.results = results;
    }

    public static class ResultsBean {
        @SerializedName("product_id")
        private int productId;
        @SerializedName("code")
        private String code;
        @SerializedName("name")
        private String name;
        @SerializedName("market_price")
        private int marketPrice;
        @SerializedName("sale_price")
        private int salePrice;
        @SerializedName("status")
        private String status;
        @SerializedName("if_can_use_card")
        private String ifCanUseCard;
        @SerializedName("time_to_market")
        private String timeToMarket;
        @SerializedName("brand_id")
        private int brandId;
        @SerializedName("category_id")
        private int categoryId;
        @SerializedName("main_color")
        private String mainColor;
        @SerializedName("is_outlets")
        private String isOutlets;
        @SerializedName("is_import")
        private int isImport;
        @SerializedName("is_collect")
        private int isCollect;
        @SerializedName("import_logo")
        private String importLogo;
        @SerializedName("explain")
        private String explain;
        @SerializedName("left_icon_url")
        private String leftIconUrl;
        @SerializedName("right_icon_url")
        private String rightIconUrl;
        @SerializedName("brand_name")
        private String brandName;
        @SerializedName("gender_id")
        private String genderId;
        @SerializedName("gender_name")
        private String genderName;
        /**
         * l_1 : http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/0f41d74672588ffb6c4c48ef10f10558.jpg
         * l_2 : http://0.image.kw.okbuycdn.com/nbn/w498_498_detect/static/9e82ce940fe5c6223b3c7f1a83f674a8.jpg
         * l_3 : http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/07dcd686f8626f2dca5002b9fdb8b7d7.jpg
         * l_4 : http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/33b36865ecee702c68573fed8475eb1b.jpg
         * l_5 : http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/8164ca9c2599508f32ba64dc9161b20d.jpg
         * l_6 : http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/4d779b8151d48e444d3864182ee6c3e5.jpg
         * l_7 : http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/3f8badf1f94ba223b1be3986427808b5.jpg
         * l_8 : http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/674f9eb26739561c582d1a01f84eacaf.jpg
         * l_9 : http://0.image.lx.okbuycdn.com/nbn/w498_498_detect/static/4623658e34848ebb5f7c312cfa1ba9b0.jpg
         */

        @SerializedName("photos")
        private PhotosBean photos;
        @SerializedName("list_image")
        private String listImage;
        @SerializedName("category_name")
        private String categoryName;
        /**
         * counts : 0
         * total_score : 0
         * summary_rating : 0
         * suit_rating : 0
         * style_rating : 0
         * size_rating : 0
         * width_rating : 0
         */

        @SerializedName("comments_info")
        private CommentsInfoBean commentsInfo;
        /**
         * counts : 0
         */

        @SerializedName("show_orders_info")
        private ShowOrdersInfoBean showOrdersInfo;
        @SerializedName("new_name")
        private String newName;
        @SerializedName("ad_word")
        private String adWord;
        @SerializedName("comment_total")
        private int commentTotal;
        @SerializedName("has_size")
        private int hasSize;
        @SerializedName("help_size")
        private String helpSize;
        /**
         * stand_size_id : 8
         * size_cat_info : {"8":"欧洲码（EUR）","12":"英国码（UK）","14":"中国码（MM）","34":"法国码（FR）","113":"实测内长（MM）"}
         * size_infos : [{"8":"35.5","12":"3","14":"215","34":"35 1/2","113":"--"},{"8":"36","12":"3.5","14":"220","34":"36","113":"--"},{"8":"36.5","12":"4","14":"225","34":"36 2/3","113":"--"},{"8":"37","12":"4.5","14":"230","34":"37 1/3","113":"--"},{"8":"38","12":"5","14":"235","34":"38","113":"--"},{"8":"38.5","12":"5.5","14":"235","34":"38 2/3","113":"--"},{"8":"39","12":"6","14":"240","34":"39 1/3","113":"--"},{"8":"40","12":"6.5","14":"245","34":"40","113":"--"},{"8":"40.5","12":"7","14":"250","34":"40 2/3","113":"--"},{"8":"41","12":"7.5","14":"255","34":"41 1/3","113":"--"},{"8":"42","12":"8","14":"260","34":"42","113":"--"},{"8":"42.5","12":"8.5","14":"265","34":"42 2/3","113":"--"},{"8":"43","12":"9","14":"265","34":"43 1/3","113":"--"},{"8":"44","12":"9.5","14":"270","34":"44 ","113":"--"},{"8":"44.5","12":"10","14":"275","34":"44 2/3","113":"--"},{"8":"45","12":"10.5","14":"280","34":"45 1/3","113":"--"},{"8":"46","12":"11","14":"285","34":"46","113":"--"},{"8":"46.5","12":"11.5","14":"290","34":"46 2/3","113":"--"},{"8":"47","12":"12","14":"290","34":"47 1/3","113":"--"}]
         */

        @SerializedName("size_compare")
        private SizeCompareBean sizeCompare;
        @SerializedName("promotions")
        private Object promotions;
        @SerializedName("outlets_info")
        private OutletsInfoBean outletsInfo;
        @SerializedName("notes")
        private String notes;
        @SerializedName("quick_shopping")
        private int quickShopping;
        /**
         * product_id : 17400640
         * photo : http://0.image.lx.okbuycdn.com/nbn/w150_150_detect/static/8c60b17a20c309cef9006b1a06f75fab.jpg
         * color_name : 灰色
         */

        @SerializedName("relate_coms")
        private List<RelateComsBean> relateComs;

        public int getProductId() {
            return productId;
        }

        public void setProductId(int productId) {
            this.productId = productId;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public int getMarketPrice() {
            return marketPrice;
        }

        public void setMarketPrice(int marketPrice) {
            this.marketPrice = marketPrice;
        }

        public int getSalePrice() {
            return salePrice;
        }

        public void setSalePrice(int salePrice) {
            this.salePrice = salePrice;
        }

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public String getIfCanUseCard() {
            return ifCanUseCard;
        }

        public void setIfCanUseCard(String ifCanUseCard) {
            this.ifCanUseCard = ifCanUseCard;
        }

        public String getTimeToMarket() {
            return timeToMarket;
        }

        public void setTimeToMarket(String timeToMarket) {
            this.timeToMarket = timeToMarket;
        }

        public int getBrandId() {
            return brandId;
        }

        public void setBrandId(int brandId) {
            this.brandId = brandId;
        }

        public int getCategoryId() {
            return categoryId;
        }

        public void setCategoryId(int categoryId) {
            this.categoryId = categoryId;
        }

        public String getMainColor() {
            return mainColor;
        }

        public void setMainColor(String mainColor) {
            this.mainColor = mainColor;
        }

        public String getIsOutlets() {
            return isOutlets;
        }

        public void setIsOutlets(String isOutlets) {
            this.isOutlets = isOutlets;
        }

        public int getIsImport() {
            return isImport;
        }

        public void setIsImport(int isImport) {
            this.isImport = isImport;
        }

        public int getIsCollect() {
            return isCollect;
        }

        public void setIsCollect(int isCollect) {
            this.isCollect = isCollect;
        }

        public String getImportLogo() {
            return importLogo;
        }

        public void setImportLogo(String importLogo) {
            this.importLogo = importLogo;
        }

        public String getExplain() {
            return explain;
        }

        public void setExplain(String explain) {
            this.explain = explain;
        }

        public String getLeftIconUrl() {
            return leftIconUrl;
        }

        public void setLeftIconUrl(String leftIconUrl) {
            this.leftIconUrl = leftIconUrl;
        }

        public String getRightIconUrl() {
            return rightIconUrl;
        }

        public void setRightIconUrl(String rightIconUrl) {
            this.rightIconUrl = rightIconUrl;
        }

        public String getBrandName() {
            return brandName;
        }

        public void setBrandName(String brandName) {
            this.brandName = brandName;
        }

        public String getGenderId() {
            return genderId;
        }

        public void setGenderId(String genderId) {
            this.genderId = genderId;
        }

        public String getGenderName() {
            return genderName;
        }

        public void setGenderName(String genderName) {
            this.genderName = genderName;
        }

        public PhotosBean getPhotos() {
            return photos;
        }

        public void setPhotos(PhotosBean photos) {
            this.photos = photos;
        }

        public String getListImage() {
            return listImage;
        }

        public void setListImage(String listImage) {
            this.listImage = listImage;
        }

        public String getCategoryName() {
            return categoryName;
        }

        public void setCategoryName(String categoryName) {
            this.categoryName = categoryName;
        }

        public CommentsInfoBean getCommentsInfo() {
            return commentsInfo;
        }

        public void setCommentsInfo(CommentsInfoBean commentsInfo) {
            this.commentsInfo = commentsInfo;
        }

        public ShowOrdersInfoBean getShowOrdersInfo() {
            return showOrdersInfo;
        }

        public void setShowOrdersInfo(ShowOrdersInfoBean showOrdersInfo) {
            this.showOrdersInfo = showOrdersInfo;
        }

        public String getNewName() {
            return newName;
        }

        public void setNewName(String newName) {
            this.newName = newName;
        }

        public String getAdWord() {
            return adWord;
        }

        public void setAdWord(String adWord) {
            this.adWord = adWord;
        }

        public int getCommentTotal() {
            return commentTotal;
        }

        public void setCommentTotal(int commentTotal) {
            this.commentTotal = commentTotal;
        }

        public int getHasSize() {
            return hasSize;
        }

        public void setHasSize(int hasSize) {
            this.hasSize = hasSize;
        }

        public String getHelpSize() {
            return helpSize;
        }

        public void setHelpSize(String helpSize) {
            this.helpSize = helpSize;
        }

        public SizeCompareBean getSizeCompare() {
            return sizeCompare;
        }

        public void setSizeCompare(SizeCompareBean sizeCompare) {
            this.sizeCompare = sizeCompare;
        }

        public Object getPromotions() {
            return promotions;
        }

        public void setPromotions(Object promotions) {
            this.promotions = promotions;
        }

        public OutletsInfoBean getOutletsInfo() {
            return outletsInfo;
        }

        public void setOutletsInfo(OutletsInfoBean outletsInfo) {
            this.outletsInfo = outletsInfo;
        }

        public String getNotes() {
            return notes;
        }

        public void setNotes(String notes) {
            this.notes = notes;
        }

        public int getQuickShopping() {
            return quickShopping;
        }

        public void setQuickShopping(int quickShopping) {
            this.quickShopping = quickShopping;
        }

        public List<RelateComsBean> getRelateComs() {
            return relateComs;
        }

        public void setRelateComs(List<RelateComsBean> relateComs) {
            this.relateComs = relateComs;
        }

        public static class PhotosBean {
            @SerializedName("l_1")
            private String l1;
            @SerializedName("l_2")
            private String l2;
            @SerializedName("l_3")
            private String l3;
            @SerializedName("l_4")
            private String l4;
            @SerializedName("l_5")
            private String l5;
            @SerializedName("l_6")
            private String l6;
            @SerializedName("l_7")
            private String l7;
            @SerializedName("l_8")
            private String l8;
            @SerializedName("l_9")
            private String l9;

            public String getL1() {
                return l1;
            }

            public void setL1(String l1) {
                this.l1 = l1;
            }

            public String getL2() {
                return l2;
            }

            public void setL2(String l2) {
                this.l2 = l2;
            }

            public String getL3() {
                return l3;
            }

            public void setL3(String l3) {
                this.l3 = l3;
            }

            public String getL4() {
                return l4;
            }

            public void setL4(String l4) {
                this.l4 = l4;
            }

            public String getL5() {
                return l5;
            }

            public void setL5(String l5) {
                this.l5 = l5;
            }

            public String getL6() {
                return l6;
            }

            public void setL6(String l6) {
                this.l6 = l6;
            }

            public String getL7() {
                return l7;
            }

            public void setL7(String l7) {
                this.l7 = l7;
            }

            public String getL8() {
                return l8;
            }

            public void setL8(String l8) {
                this.l8 = l8;
            }

            public String getL9() {
                return l9;
            }

            public void setL9(String l9) {
                this.l9 = l9;
            }
        }

        public static class CommentsInfoBean {
            @SerializedName("counts")
            private String counts;
            @SerializedName("total_score")
            private String totalScore;
            @SerializedName("summary_rating")
            private String summaryRating;
            @SerializedName("suit_rating")
            private String suitRating;
            @SerializedName("style_rating")
            private String styleRating;
            @SerializedName("size_rating")
            private String sizeRating;
            @SerializedName("width_rating")
            private String widthRating;

            public String getCounts() {
                return counts;
            }

            public void setCounts(String counts) {
                this.counts = counts;
            }

            public String getTotalScore() {
                return totalScore;
            }

            public void setTotalScore(String totalScore) {
                this.totalScore = totalScore;
            }

            public String getSummaryRating() {
                return summaryRating;
            }

            public void setSummaryRating(String summaryRating) {
                this.summaryRating = summaryRating;
            }

            public String getSuitRating() {
                return suitRating;
            }

            public void setSuitRating(String suitRating) {
                this.suitRating = suitRating;
            }

            public String getStyleRating() {
                return styleRating;
            }

            public void setStyleRating(String styleRating) {
                this.styleRating = styleRating;
            }

            public String getSizeRating() {
                return sizeRating;
            }

            public void setSizeRating(String sizeRating) {
                this.sizeRating = sizeRating;
            }

            public String getWidthRating() {
                return widthRating;
            }

            public void setWidthRating(String widthRating) {
                this.widthRating = widthRating;
            }
        }

        public static class ShowOrdersInfoBean {
            @SerializedName("counts")
            private int counts;

            public int getCounts() {
                return counts;
            }

            public void setCounts(int counts) {
                this.counts = counts;
            }
        }

        public static class SizeCompareBean {
            @SerializedName("stand_size_id")
            private String standSizeId;
            /**
             * 8 : 欧洲码（EUR）
             * 12 : 英国码（UK）
             * 14 : 中国码（MM）
             * 34 : 法国码（FR）
             * 113 : 实测内长（MM）
             */

            @SerializedName("size_cat_info")
            private SizeCatInfoBean sizeCatInfo;
            /**
             * 8 : 35.5
             * 12 : 3
             * 14 : 215
             * 34 : 35 1/2
             * 113 : --
             */

            @SerializedName("size_infos")
            private List<SizeInfosBean> sizeInfos;

            public String getStandSizeId() {
                return standSizeId;
            }

            public void setStandSizeId(String standSizeId) {
                this.standSizeId = standSizeId;
            }

            public SizeCatInfoBean getSizeCatInfo() {
                return sizeCatInfo;
            }

            public void setSizeCatInfo(SizeCatInfoBean sizeCatInfo) {
                this.sizeCatInfo = sizeCatInfo;
            }

            public List<SizeInfosBean> getSizeInfos() {
                return sizeInfos;
            }

            public void setSizeInfos(List<SizeInfosBean> sizeInfos) {
                this.sizeInfos = sizeInfos;
            }

            public static class SizeCatInfoBean {
                @SerializedName("8")
                private String value8;
                @SerializedName("12")
                private String value12;
                @SerializedName("14")
                private String value14;
                @SerializedName("34")
                private String value34;
                @SerializedName("113")
                private String value113;

                public String getValue8() {
                    return value8;
                }

                public void setValue8(String value8) {
                    this.value8 = value8;
                }

                public String getValue12() {
                    return value12;
                }

                public void setValue12(String value12) {
                    this.value12 = value12;
                }

                public String getValue14() {
                    return value14;
                }

                public void setValue14(String value14) {
                    this.value14 = value14;
                }

                public String getValue34() {
                    return value34;
                }

                public void setValue34(String value34) {
                    this.value34 = value34;
                }

                public String getValue113() {
                    return value113;
                }

                public void setValue113(String value113) {
                    this.value113 = value113;
                }
            }

            public static class SizeInfosBean {
                @SerializedName("8")
                private String value8;
                @SerializedName("12")
                private String value12;
                @SerializedName("14")
                private String value14;
                @SerializedName("34")
                private String value34;
                @SerializedName("113")
                private String value113;

                public String getValue8() {
                    return value8;
                }

                public void setValue8(String value8) {
                    this.value8 = value8;
                }

                public String getValue12() {
                    return value12;
                }

                public void setValue12(String value12) {
                    this.value12 = value12;
                }

                public String getValue14() {
                    return value14;
                }

                public void setValue14(String value14) {
                    this.value14 = value14;
                }

                public String getValue34() {
                    return value34;
                }

                public void setValue34(String value34) {
                    this.value34 = value34;
                }

                public String getValue113() {
                    return value113;
                }

                public void setValue113(String value113) {
                    this.value113 = value113;
                }
            }
        }

        public static class OutletsInfoBean {
        }

        public static class RelateComsBean {
            @SerializedName("product_id")
            private int productId;
            @SerializedName("photo")
            private String photo;
            @SerializedName("color_name")
            private String colorName;

            public int getProductId() {
                return productId;
            }

            public void setProductId(int productId) {
                this.productId = productId;
            }

            public String getPhoto() {
                return photo;
            }

            public void setPhoto(String photo) {
                this.photo = photo;
            }

            public String getColorName() {
                return colorName;
            }

            public void setColorName(String colorName) {
                this.colorName = colorName;
            }
        }
    }
}
